package cn.com.qingz.modules.system.service.impl;

import java.util.List;

import javax.annotation.Resource;

import org.springframework.stereotype.Service;

import cn.com.qingz.modules.system.mapper.SystemparameterMapper;
import cn.com.qingz.modules.system.model.Systemparameter;
import cn.com.qingz.modules.system.service.SystemparameterService;

@Service
public class SystemparameterServiceImpl implements SystemparameterService {

    @Resource
    private SystemparameterMapper mapper;

    @Override
    public void dosaveparameter(Systemparameter systemparameter) {
        System.out.println(systemparameter);
        mapper.saveparameter(systemparameter);
    }

    @Override
    public Systemparameter findBycode(String parcode) {
        return mapper.findBycode(parcode);
    }

    @Override
    public void dodeleteparameter(Systemparameter systemparameter) {
        mapper.deleteparameter(systemparameter);
    }

    @Override
    public void dochangparstatus(Systemparameter systemparameter) {
        mapper.changeparstatus(systemparameter);
    }

    @Override
    public void doupdateparameter(Systemparameter systemparameter) {
        mapper.updateparameter(systemparameter);
    }

    @Override
    public List<Systemparameter> listAllParam() {
        return mapper.listAllParam();
    }

    @Override
    public Systemparameter findBycodeNostatus(String parcode) {
        return mapper.findBycodeNostatus(parcode);
    }
}
